package com.slaffka.report;

import com.slaffka.report.ReportParam;

import java.lang.reflect.Method;
import java.util.List;

/**
 * Created with IntelliJ IDEA.
 * User: slaffka
 * Date: 19.11.12
 * Time: 21:50
 * To change this template use File | Settings | File Templates.
 */
public class Report {

    private Long reportId;
    private String name;
    private String template;
    private List<ReportParam> reportParam;
    private Method getMethodName;

    public Report(){}

    public Report(Long reportId, String name, String template){
        this.reportId = reportId;
        this.name = name;
        this.template = template;
    }

    public Long getReportId() {
        return reportId;
    }

    public void setReportId(Long reportId) {
        this.reportId = reportId;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getTemplate() {
        return template;
    }

    public void setTemplate(String template) {
        this.template = template;
    }

    public List<ReportParam> getReportParam() {
        return reportParam;
    }

    public void setReportParam(List<ReportParam> reportParam) {
        this.reportParam = reportParam;
    }

    public Method getGetMethodName() {
        return getMethodName;
    }

    public void setGetMethodName(Method getMethodName) {
        this.getMethodName = getMethodName;
    }
}
